western indian mountain rose (brownea ariza) - Español Inglés Diccionario